/*
 * @Description: 就是一个编码添加
 */
import axiosBase from "@/api/axios";
export default {
  /**
   * @description: 分页获取列表 *代表必填
   * @param {Object}  *
   */
  queryPageList(params) {
    return axiosBase.post("/v3/40089-process-v2/material/queryPageByCondition", {
      page: params.page,
      size: params.size,
      entity: params.entity
    });
  },
  /**
   * @description: 条件获取列表 *代表必填
   * @param {Object}  *
   */
  queryByConditionList() {
    return axiosBase.post("/v3/40089-process-v2/material/queryByCondition", { "organizationNo": sessionStorage.organizationNo });
  },
  /**
   * @description: 添加数据项
   * @param {Object}  *
   */
  add(params) {
    return axiosBase.post("/v3/40089-process-v2/material/add", { ...params, "organizationNo": sessionStorage.organizationNo });
  },
  /**
   * @description: 单个删除
   * @param {Object}  *
   */
  del(no) {
    return axiosBase.get(`/v3/40089-process-v2/material/delByNo?no=${no}&organizationNo=${sessionStorage.organizationNo}`);
  },
  // 批量删除
  delList(params) {
    return axiosBase.post("/v3/40089-process-v2/material/delListByNo", { ...params, "organizationNo": sessionStorage.organizationNo });
  },
  /**
   * @description: 单个修改
   * @param {Object}  *
   */
  edit(params) {
    return axiosBase.post("/v3/40089-process-v2/material/edit", { ...params, "organizationNo": sessionStorage.organizationNo });
  }
};
